vehicle mounted crane - Alemán Inglés Diccionario